# Hierarchy For Package com.rscja.deviceapi

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.rscja.deviceapi.Barcode1D (implements com.rscja.deviceapi.interfaces.IBarcode1D)
  - com.rscja.deviceapi.Barcode2D (implements com.rscja.deviceapi.interfaces.IBarcode2D)
  - com.rscja.deviceapi.BleDevice.BleDeviceInfo
  - com.rscja.deviceapi.BluetoothReader (implements com.rscja.deviceapi.interfaces.IBluetoothReader)
    - com.rscja.deviceapi.RFIDWithUHFBLE (implements com.rscja.deviceapi.interfaces.IUhfBle)
  - com.rscja.deviceapi.CardWithBYL (implements com.rscja.deviceapi.interfaces.ICardWithBYL)
  - com.rscja.deviceapi.Fingerprint (implements com.rscja.deviceapi.interfaces.IFingerprint)
  - com.rscja.deviceapi.FingerprintSM206B (implements com.rscja.deviceapi.interfaces.IFingerprintSM206B)
  - com.rscja.deviceapi.FingerprintWithFIPS (implements com.rscja.deviceapi.interfaces.IFingerprintWithFIPS)
  - com.rscja.deviceapi.FingerprintWithFIPS.FingerprintInfo
  - com.rscja.deviceapi.FingerprintWithMorpho (implements com.rscja.deviceapi.interfaces.IFingerprintWithMorpho)
  - com.rscja.deviceapi.FingerprintWithTLK1NC (implements com.rscja.deviceapi.interfaces.IFingerprintWithTLK1NC)
  - com.rscja.deviceapi.FingerprintWithZAZ (implements com.rscja.deviceapi.interfaces.IFingerprintWithZAZ)
  - com.rscja.deviceapi.Infrared (implements com.rscja.deviceapi.interfaces.IInfrared)
  - com.rscja.deviceapi.LedLight (implements com.rscja.deviceapi.interfaces.ILedLight)
  - com.rscja.deviceapi.Module (implements com.rscja.deviceapi.interfaces.IModule)
  - com.rscja.deviceapi.Printer (implements com.rscja.deviceapi.interfaces.IPrinter)
  - com.rscja.deviceapi.PSAM (implements com.rscja.deviceapi.interfaces.IPSAM)
  - com.rscja.deviceapi.R1HFAndPsamManage
  - com.rscja.deviceapi.RFIDBase (implements com.rscja.deviceapi.interfaces.IRFIDBase)
    - com.rscja.deviceapi.RFIDWithISO14443A (implements com.rscja.deviceapi.interfaces.IRFIDWithISO14443A)
    - com.rscja.deviceapi.RFIDWithISO14443A4CPU (implements com.rscja.deviceapi.interfaces.IRFIDWithISO14443A4CPU)
    - com.rscja.deviceapi.RFIDWithISO14443B (implements com.rscja.deviceapi.interfaces.IRFIDWithISO14443B)
    - com.rscja.deviceapi.RFIDWithISO15693 (implements com.rscja.deviceapi.interfaces.IRFIDWithISO15693)
  - com.rscja.deviceapi.RFIDWithLF (implements com.rscja.deviceapi.interfaces.IRFIDWithLF)
  - com.rscja.deviceapi.RFIDWithUHFA4NetWork (implements com.rscja.deviceapi.interfaces.IRFIDWithUHFA4NetWork)
  - com.rscja.deviceapi.RFIDWithUHFA4RS232 (implements com.rscja.deviceapi.interfaces.IRFIDWithUHFA4RS232)
  - com.rscja.deviceapi.RFIDWithUHFA8NetWork (implements com.rscja.deviceapi.interfaces.IRFIDWithUHFA8NetWork)
  - com.rscja.deviceapi.RFIDWithUHFA8RS232 (implements com.rscja.deviceapi.interfaces.IRFIDWithUHFA8RS232)
  - com.rscja.deviceapi.RFIDWithUHFBLEManage
  - com.rscja.deviceapi.ScanerLedLight (implements com.rscja.deviceapi.interfaces.IScanerLedLight)
  - com.rscja.deviceapi.UhfBase
    - com.rscja.deviceapi.BleDevice (implements com.rscja.deviceapi.interfaces.IBleDevice)
    - com.rscja.deviceapi.RFIDWithUHFUART (implements com.rscja.deviceapi.interfaces.IHandheldRFID, com.rscja.deviceapi.interfaces.ISingleAntenna, com.rscja.deviceapi.interfaces.IUHFOfAndroidUart)
      - com.rscja.deviceapi.RFIDWithUHFAxBase (implements com.rscja.deviceapi.interfaces.IMultipleAntenna, com.rscja.deviceapi.interfaces.IURAxOfAndroidUart)
      - com.rscja.deviceapi.RFIDWithUHFRLM (implements com.rscja.deviceapi.interfaces.IRFIDWithUHFRLM)
    - com.rscja.team.qcom.deviceapi.RFIDWithUHFUART_qcom (implements com.rscja.deviceapi.interfaces.IHandheldRFID, com.rscja.deviceapi.interfaces.ISingleAntenna, com.rscja.deviceapi.interfaces.IUHF, com.rscja.deviceapi.interfaces.IUHFOfAndroidUart)
      - com.rscja.team.qcom.deviceapi.RFIDWithUHFAxBase_qcom (implements com.rscja.deviceapi.interfaces.IURAxOfAndroidUart)
        - com.rscja.deviceapi.RFIDWithUHFA4 (implements com.rscja.deviceapi.interfaces.IRFIDWithUHFA4, com.rscja.deviceapi.interfaces.IUHFOfAndroidUart)
        - com.rscja.deviceapi.RFIDWithUHFA8 (implements com.rscja.deviceapi.interfaces.IRFIDWithUHFA8)
    - com.rscja.deviceapi.RFIDWithUHFUrxNetwork (implements com.rscja.deviceapi.interfaces.IRFIDWithUHFUrxNetwork)
    - com.rscja.deviceapi.RFIDWithUHFUrxUart (implements com.rscja.deviceapi.interfaces.IRFIDWithUHFUrxUart)
    - com.rscja.deviceapi.RFIDWithUHFUrxUsbToUart (implements com.rscja.deviceapi.interfaces.IRFIDWithUHFUrxUsbToUart)
    - com.rscja.deviceapi.RFIDWithUHFUSB (implements com.rscja.deviceapi.interfaces.IRFIDWithUHFUSB)
  - com.rscja.deviceapi.UhfBase.ErrorCode
  - com.rscja.deviceapi.UHFProtocolParseBase
  - com.rscja.deviceapi.UsbFingerprint (implements com.rscja.deviceapi.interfaces.IUsbFingerprint)
  - com.rscja.deviceapi.VersionInfo

## Interface Hierarchy

- com.rscja.deviceapi.BluetoothReader.DecodeCallback
- com.rscja.deviceapi.BluetoothReader.OnDataChangeListener
- com.rscja.deviceapi.FingerprintWithFIPS.EnrollCallBack
- com.rscja.deviceapi.FingerprintWithFIPS.GRABCallBack
- com.rscja.deviceapi.FingerprintWithFIPS.IdentificationCallBack
- com.rscja.deviceapi.FingerprintWithFIPS.PtCaptureCallBack
- com.rscja.deviceapi.FingerprintWithFIPS.TemplateVerifyCallBack
- com.rscja.deviceapi.FingerprintWithMorpho.EnrollCallBack
- com.rscja.deviceapi.FingerprintWithMorpho.GrabCallBack
- com.rscja.deviceapi.FingerprintWithMorpho.IdentificationCallBack
- com.rscja.deviceapi.FingerprintWithMorpho.PtCaptureCallBack
- com.rscja.deviceapi.FingerprintWithMorpho.TemplateVerifyCallBack
- com.rscja.deviceapi.FingerprintWithTLK1NC.IUPImageCallback
- com.rscja.deviceapi.Printer.PrinterStatusCallBack

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - com.rscja.deviceapi.RFIDWithISO14443A.KeyType
    - com.rscja.deviceapi.RFIDWithISO15693.TagType
    - com.rscja.deviceapi.Printer.PrinterStatus
    - com.rscja.deviceapi.Fingerprint.BufferEnum
    - com.rscja.deviceapi.FingerprintWithFIPS.DataFormat
    - com.rscja.deviceapi.RFIDWithISO14443A.TagType
    - com.rscja.deviceapi.FingerprintWithZAZ.BufferEnum
    - com.rscja.deviceapi.Printer.BarcodeType
    - com.rscja.deviceapi.RFIDWithISO14443A.DESFireEncryptionTypekEnum
    - com.rscja.deviceapi.FingerprintWithTLK1NC.BufferEnum
    - com.rscja.deviceapi.RFIDWithISO14443A.DESFireFileTypekEnum